From c2bdae23a130120eeed7c0a6d29f49af0762ac1b Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 10 Dec 2017 21:16:31 -0500 Subject: [PATCH] Set a style class for drag icons This lets us use the new icon-size machinery to ensure we don't have tiny drag icons when using named icons. --- gtk/gtkdnd.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gtk/gtkdnd.c b/gtk/gtkdnd.c index bec5f3bbed..50ba608d13 100644 --- a/gtk/gtkdnd.c +++ b/gtk/gtkdnd.c @@ -1362,10 +1362,8 @@ set_icon_helper (GdkDragContext *context, GtkWidget *widget; widget = gtk_image_new (); - gtk_widget_show (widget); - + gtk_style_context_add_class (gtk_widget_get_style_context (widget), "drag-icon"); gtk_image_set_from_definition (GTK_IMAGE (widget), def); - gtk_drag_set_icon_widget_internal (context, widget, hot_x, hot_y, TRUE); } -- 2.30.2